.pages {
	.img-container {
		width: 100%;
		height: 450rpx;
		background-image: url(/static/head.png);
		background-size: 100%;
	}

	.greeting {
		text-align: left;
		font-size: 42rpx;
		color: #ffffff;
		padding: 130rpx 0 0 70rpx;
		font-weight: bold;
		line-height: 70rpx;
	}

	.login-view {
		width: 100%;
		position: relative;
		margin-top: -120rpx;
		background-color: #ffffff;
		border-radius: 8% 8% 0% 0%;
	}

	.login-form {
		width: 600rpx;
		margin: 0 auto;
		font-size: 28rpx;
		padding-top: 80rpx;
	}

	.login-form button {
		font-size: 28rpx;
		background: #2796f2;
		color: #fff;
		height: 90rpx;
		line-height: 90rpx;
		border-radius: 50rpx;
		font-weight: bold;
	}

	.login-form input {
		height: 90rpx;
		line-height: 90rpx;
		margin-bottom: 50rpx;
		border-bottom: 1px solid #e9e9e9;
		font-size: 28rpx;
	}

	.form-group {
		position: relative;
	}

	.label {
		font-size: 32rpx;
		font-weight: bold;
		color: #333333;
	}

	.register {
		font-size: 28rpx;
		color: #000000;
		height: 90rpx;
		line-height: 90rpx;
		border-radius: 50rpx;
		font-weight: bold;
		background: #f5f6fa;
		text-align: center;
		margin-top: 30rpx;
	}

	.icon {
		width: 50rpx;
		height: 50rpx;
		margin: 0 20rpx;
	}

	.isAgree {
		margin-top: 40rpx;
		flex: 1;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;

		.fui-align__center {
			display: flex;
			align-items: center;
			justify-content: center;
		}

		.fui-text {
			margin: 0 5rpx;
			font-size: 24rpx;
			font-family: PingFang SC;
			font-weight: 500;
			color: #999999;
		}

		.navigator {
			font-size: 24rpx;
			font-family: PingFang SC;
			font-weight: 500;
		}
	}
}
